have the facts straight - Turc Anglais Dictionnaire